Template By: LoxBlog.Com
نمونه سوالات اسمبلی و زبان ماشین (سری اول)
سوالات کاردانی دانشگاه ملی
1.عملیات زیر را انجام دهید :
الف) عدد دهدهی 34.4375 را به باینری تبدیل کنید.
ب)معادل باینری 1.3 را تا 8 رقم محاسبه کنید، سپس از باینری به دهدهی تبدیل کنید.
عدد مذکور تا چه اندازه به 1.3 نزدیک است؟
ج) نتیجه باینری بند"ب" را به هگزادسیمال تبدیل کنید ، سپس هگزادسیمال را به دهدهی تبدیل نمایید.
ایا جواب با حالت "ب" یکسان است؟
2.اثر دستورات 16 بیتی زیر را روی بیت های پرچم بررسی نمایید:
MOV AX ,34F5H
ADD AX ,95EBH
3.اگر ثبات DS=5000H و افست ادرس اطلاعات 1950H باشد ادرس فیزیکی و ادرس منطقی
اطلاعات چیست؟
4. با توجه به حافظه پشته :
الف) پشته چیست؟
ب) خواص پشته چیست؟
ج)کاربرد پشته؟
د) معاب و مزایای پشته را بنویسید؟
5.پس از محاسبه دستورات زیر روربرو به سوالات زیر پاسخ دهید :
'DATASG SEGMENT 'DATA
DATA1 DW 2330H
DATA2 DW 3790H
RESULT DW 2 DUP(?)1
' STKSG SEGMENT ' CODE
MOV AX , DATA1
MUL DATA2
MOV RESULTE, AX
MOV AX ,DATA
DIV DATA2
MOV RESULTE, AX
MOV RESULT+2, DX
الف)مقدار AX برابر است با مقدار ......؟
ب) مقدار AL برابر است با مقدار......؟
ج)مقدار AH برابر است با مقدار .....؟
6.قطعه برنامه ایی بنوسید که نام خودتان را در وسط صفحه نمایش (بصورت حلقه بازگشتی) چاپ کند.
7.قطعه برنامه ایی بنویسید که 20رشته از ورودی بگیرید و کوچکترین و بزرگترین رشته را مشخص کند.
نظرات شما عزیزان: